package com.qst.system.domain;

import com.qst.common.annotation.Excel;
import com.qst.common.core.domain.BaseEntity;

/**
 * 分享规则管理对象 share_rule
 * 
 * @author qst
 * @date 2025-08-25
 */
public class ShareRule extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键id */
    private Long sId;

    /** 分享次数开始 */
    @Excel(name = "分享次数开始")
    private Long beginNum;

    /** 分享次数结束 */
    @Excel(name = "分享次数结束")
    private Long endNum;

    /** 奖励说明 */
    @Excel(name = "奖励说明")
    private String shareReward;

    public void setsId(Long sId) 
    {
        this.sId = sId;
    }

    public Long getsId() 
    {
        return sId;
    }
    public void setBeginNum(Long beginNum) 
    {
        this.beginNum = beginNum;
    }

    public Long getBeginNum() 
    {
        return beginNum;
    }
    public void setEndNum(Long endNum) 
    {
        this.endNum = endNum;
    }

    public Long getEndNum() 
    {
        return endNum;
    }
    public void setShareReward(String shareReward) 
    {
        this.shareReward = shareReward;
    }

    public String getShareReward() 
    {
        return shareReward;
    }

    @Override
    public String toString() {
        return "ShareRule{" +
                "sId=" + sId +
                ", beginNum=" + beginNum +
                ", endNum=" + endNum +
                ", shareReward='" + shareReward + '\'' +
                '}';
    }
}